对象是什么?
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
面向对象是一个非常重要的概念,所有的内容都是针对对象展开的,不夸张的说在java的世界中一切都是对象。比如说:灯泡、狗、小明、戒指、山地车等等都是对象。
类是一个高度抽象的概念。在现实世界中,大家会用到鸟类、动物类,或者猪、狗、鸡等分类。这其实也跟java中的类相似,只不过在java中,一个类会被写为一个.java的文件。
被实例化出来的对象被称为:实例变量。比如阿黄就是狗这个对象的实例变量。
对象可以执行的动作称为:方法。比如狗吠就是狗这个对象的动作。
到底类与对象两者之间有什么不同?
类是对象的蓝图。它会告诉虚拟机如何创建某种类型的对象。根据某类创建出的对象都会有自己的实例变量。举例来说,你可以使用按钮类来创建出许多大小、颜色、文字等不同的按钮。
在线练习
{$ activeFileHint $}